package cn.angleline.cloudhub.easbi.eas.entity;

import java.sql.Timestamp
import javax.persistence.Column
import javax.persistence.Entity
import javax.persistence.Id
import javax.persistence.Table

@Entity
@Table(name = "T_CAS_ReceivingBillType")
data class TCasReceivingBillType (
    @Id
    @Column(name = "FID")
    var fid: String? = null,
    @Column(name = "FNumber")
    var fNumber: String? = null,
    @Column(name = "FName_L1")
    var fNameL1: String? = null,
    @Column(name = "FName_L2")
    var fNameL2: String? = null,
    @Column(name = "FName_L3")
    var fNameL3: String? = null,
    @Column(name = "FSimpleName")
    var fSimpleName: String? = null,
    @Column(name = "FIsPreSet")
    var fIsPreSet: Int? = null,
    @Column(name = "FSourceSysType")
    var fSourceSysType: Int? = null,
    @Column(name = "FDescription_L1")
    var fDescriptionL1: String? = null,
    @Column(name = "FDescription_L2")
    var fDescriptionL2: String? = null,
    @Column(name = "FDescription_L3")
    var fDescriptionL3: String? = null,
    @Column(name = "FCreatorID")
    var fCreatorId: String? = null,
    @Column(name = "FCreateTime")
    var fCreateTime: Timestamp? = null,
    @Column(name = "FLastUpdateUserID")
    var fLastUpdateUserId: String? = null,
    @Column(name = "FLastUpdateTime")
    var fLastUpdateTime: Timestamp? = null,
    @Column(name = "FControlUnitID")
    var fControlUnitId: String? = null,
    @Column(name = "FDeletedStatus")
    var fDeletedStatus: Int? = null,
    @Column(name = "FPreSetBillTypeID")
    var fPreSetBillTypeId: String? = null,
    @Column(name = "FIsSaleRec")
    var fIsSaleRec: Int? = null,
    @Column(name = "FIsPreRec")
    var fIsPreRec: Int? = null,
    @Column(name = "FIsProxyRec")
    var fIsProxyRec: Int? = null
)
